About Holmes Wharf Limited (06643183) United Kingdom