About Albert Walker Trading Limited (07231297) United Kingdom