About Pro-fix Building & Property Maintenance Limited (08914878) United Kingdom