About Beckside Projects Limited (07186618) United Kingdom