About Pj Fowler Building & Glazing Services Limited (12173179) United Kingdom