About Manned Camera Limited (09024717) United Kingdom