About Practical Roof Solutions Ltd (06708480) United Kingdom