About Ben Harad Abayiah Limited (12118921) United Kingdom