About London Felt Roofing Limited (10115879) United Kingdom