About Gillett & Sibert Limited (SC056229) United Kingdom