About Stallingborough Ltd (13619465) United Kingdom