About Kingston Beck Holdings Limited (13604245) United Kingdom