About Webb Gibb Co Limited (07714161) United Kingdom