About Bill Torrance Limited (05300732) United Kingdom