About Baggy Lodge Limited (13097523) United Kingdom