About Formula Promotions Ltd (07488675) United Kingdom