About Alvie Benjamin Peters Building Service Limited (13111786) United Kingdom