About Clarkes Interiors Limited (04618610) United Kingdom