About Kimber William & Co Limited (13079529) United Kingdom