About Walker Flo Limited (SC634109) United Kingdom