About Vicar Lane Bradford Limited (04505426) United Kingdom