About Jeffery Building Products Limited (06360542) United Kingdom