About Foray 542 Limited (02802733) United Kingdom