About Affleck Mechanical Services Limited (06861744) United Kingdom