About School Lane Holdings Limited (02675204) United Kingdom