About The Shaw Lane Foundation Limited (04856020) United Kingdom