About Lapbulge Limited (02290734) United Kingdom