About Pal Total Roofing Solutions Limited (11308102) United Kingdom