About Longcroft And Old Smithfield Limited (10021503) United Kingdom