About 68 And 70 Standen Road Limited (07368830) United Kingdom