About Ljp & Sons Ltd (12438328) United Kingdom