About Barrow Upon Soar Ltd (13550105) United Kingdom