About Delaford House 2 Limited (10462896) United Kingdom