About L&d Rigby Ltd (13002562) United Kingdom