About Absolute Store Limited (13465399) United Kingdom