About Malcolm Abbs Holdings Limited (09981681) United Kingdom