About Absolute Developments (liverpool) Limited (11142617) United Kingdom