About Longbrass Limited (03956150) United Kingdom