About Stanford Eatwell Technical Limited (09311181) United Kingdom