About Edwin Harrison Limited (12813052) United Kingdom