About Walkowiak Limited (09510595) United Kingdom