About Abode Lancashire Ltd (11061421) United Kingdom