About Remick 3 Limited (SC498538) United Kingdom