About Belvidere Limited (10269785) United Kingdom