About Allan Slaters & Builders Limited (SC342154) United Kingdom