About Lostock House Limited (07995134) United Kingdom