About Lloyd Brothers (scotland) Limited (01121078) United Kingdom