About L Bruce Consulting Services Limited (SC527826) United Kingdom