About Bamservice786 Limited (12260418) United Kingdom