About The Loaves & Fishes Company 1960 Limited (08018915) United Kingdom