About Vanclay Ltd (09266046) United Kingdom