About J. & S. Mcfadyen (glass & Glazing) Limited (SC065223) United Kingdom