About Longridge & District Window Cleaning Limited (13382202) United Kingdom