About Rekado & Co Limited (06991111) United Kingdom